
.text-line-through{
	text-decoration:line-through;
}
// 客服按钮
.kfbtn{
	position: fixed;
	left: 0;
	top: 66%;
	
	.btnkf{
		border-radius: 100%;
		width: 86rpx;
		height: 86rpx;
		overflow: hidden;
		display: flex;
		justify-content: center;
		align-items: center;
		flex-wrap: wrap;
		padding: 0;
		color: #FFFFFF;
		.iconfont{
			font-size: 24rpx;
			width: 100%;
			height: 26rpx;
		}
		.text{
			font-size: 20rpx;
		}
	}
}
// 客服按钮结束
.tab-view::before {
		content: '';
		position: absolute;
		border-bottom: 1upx solid #eaeef1;
		-webkit-transform: scaleY(0.5);
		transform: scaleY(0.5);
		bottom: 0;
		right: 0;
		left: 0;
	}

	.tab-view {
		width: 100%;
		height: 100upx;
		overflow: hidden;
		box-sizing: border-box;
		z-index: 99;
		background: #fff;
		white-space: nowrap;
	}
	
	.tab-bar-item {
		padding: 0;
		height: 100upx;
		min-width: 25%;
		line-height: 100upx;
		// margin: 0 5%;
		display: inline-block;
		text-align: center;
		box-sizing: border-box;
	}
	
	.tab-bar-title {
		height: 100upx;
		line-height: 100upx;
		font-size: 28rpx;
		color: #999;
		font-weight: 400;
	}
	
	.active {
		border-bottom: 6upx solid #69a4fe;
	}
	
	.active .tab-bar-title {
		color: #69a4fe !important;
		font-size: 28rpx;
		font-weight: bold;
	}
	/*tabbar end*/
	/*newswiper*/
.newswiper{
	margin-top: 90rpx;
	margin-bottom: 68rpx;
	width: 100%;
	.row-box{
		width: 100%;
		.row-boxin{
			// margin: 30rpx 0;
			// height:200px;
			border-top: 10rpx solid #F7F7F7;
			// box-shadow: 0px 0px 11.9rpx 4.76rpx rgba(0,0,0,0.2);
			border-radius: 10rpx;
			background-color: #FFFFFF;
			
			.row-header{
				display: flex;
				justify-content: space-between;
				align-items: center;
				font-size: 24rpx;
				padding: 20rpx;
				.left{
					
				}
				.right{
					
				}
			}
			.row-mod{
				border-top:2rpx solid #f6f6f6 ;
				padding: 20rpx;
				display: flex;
				align-items: center;
				.left{
					padding-right: 20rpx;
					.img-box{
						width: 200rpx;
						height: 200rpx;
						display: flex;
						align-items: center;
						justify-content: center;
						overflow: hidden;
					}
				}
				.right{
					font-size: 22rpx;
					color: #888888;
					width: 100%;
					.name{
						font-size: 28rpx;
						color: #000000;
						font-weight: bold;
					}
					.time{
						display: flex;
						justify-content: space-between;
						align-items: center;
						.term{
						
						}
						.lease-time{
							
						}
					}
					
					.beyond-price{
						
					}
					.delivery-fee{
						
					}
					.apply-time{
						
					}
					.deposit{
						
					}
					.price{
						display: flex;
						align-items: center;
						justify-content: flex-end;
						.all-price{
							
						}
						.discount{
							padding-left: 16rpx;
						}
						.actual-price{
							color: #000000;
							padding-left: 16rpx;
						}
					}
				}
			}
			.row-pay{
				display: flex;
				align-items: center;
				justify-content: space-between;
				padding: 20rpx;
				border-top:2rpx solid #f6f6f6 ;
				.left{
					font-size: 28rpx;
					display: flex;
					justify-content: flex-start;
					align-items: center;
					font-size: 28rpx;
					.text{
						padding-left: 4rpx;
						max-width: 320rpx;
						text-overflow:ellipsis;
						white-space: nowrap;
						overflow: hidden;
						word-break: break-all;
					}
				}
				.right{
					font-size: 24rpx;
					display: flex;
					.block{
						padding: 14rpx 50rpx;
						border-radius: 100rpx;
						margin-left: 20rpx;
						color: #FFFFFF;
						background-color: #69a4fe;
					}
					.details-btn{
						padding: 14rpx 50rpx;
						border-radius: 100rpx;
						border: 2rpx solid #888888;
						color: #888888;
						background-color: #FFFFFF;
					}
					.apply-btn{
						
					}
					.cost-btn{
						
					}
					.query-btn{
						
					}
					.complete{
						font-size: 32rpx;
						color: #888888;
					}
				}
				
			}
		}
	}
}
	/*newswiper  end*/


// 维修弹框
.repair-box{
	.tit{
		background-color: #69a4fe;
		height: 58.59rpx;
	}
	.repair-boxin{
		margin-left: 70.31rpx;
		margin-right: 70.31rpx;

		border-radius: 35.15rpx;
		width: 468.75rpx;
		// min-height: 421.87rpx;
		padding-bottom: 40rpx;
		.input-row{
			display: flex;
			justify-content: flex-start;
			font-size: 28.12rpx;
			align-items: center;
			padding: 23.43rpx 0;
			.left{
				
			}
			.right{
				margin-left: 11.71rpx;
				// 输入框
				.uni-input-wrapper{
					border: 2.34rpx solid #a6a6a6;
					padding-left: 11.71rpx;
					border-radius: 16.4rpx;
				}
			}
		}
		.que-row{
			display: flex;
			justify-content: flex-start;
			font-size: 28.12rpx;
			padding: 23.43rpx 0;
			.left{
				
			}
			.right{
				margin-left: 11.71rpx;
				width: 328.12rpx;
				.que-box{
					.que{
						padding-bottom: 11.71rpx;
						color: #a6a6a6;
						position: relative;
						.iconfont{
							position: absolute;
							top: 0;
							right: 0;
							color:#69a4fe;
							font-size: 18.75rpx;
							padding-top: 14.06rpx;
						}
					}
				}
				.otherque-box{
					border: 2.34rpx solid #a6a6a6;
					padding-left: 11.71rpx;
					border-radius: 16.4rpx;
					.textarea{
						width: 311.71rpx;
						height:187.5rpx;
						resize:none;
						overflow:scroll;
						word-break: normal
					}
				}	
			}
		}
		.repair-btn{
			font-size: 28.12rpx;
			padding: 0;
			line-height:58.59rpx;
			width: 187.5rpx;
			height: 58.59rpx;
			background-color: #69a4fe;
			color: #FFFFFF;
		}
	}
	.pay-box{
		font-size: 28.12rpx;
		margin-left: 70.31rpx;
		margin-right: 70.31rpx;
		margin-bottom: 20rpx;
		.img-box{
			width: 164.06rpx;
			height: 164.06rpx;
			margin: 23.43rpx auto;
			border-radius: 117.18rpx;
			border: 2.34rpx solid #838383;
			overflow: hidden;
			.img{
				width: 100%;
				height: 100%;
			}
		}
		.row{
			padding: 7.03rpx 35.15rpx;
			.left{
				
			}
			.right{
				padding-left: 11.71rpx;
			}
			.pay-btn{
				width: 199.21rpx;
				height: 58.59rpx;
				line-height: 58.59rpx;
				font-size: 28.12rpx;
				margin: 23.43rpx auto;
				background-color: #69a4fe;
				color: #FFFFFF;
			}
		}
	}
}